@Samuel Lee:
It will be difficult but possible. You see, a openBVE Route file
is based on Track Locations (Z-axis). There fore authors will
define say:
0, .sta Yew Tee Station
called Yew Tee
100, .stop Yew Tee Station:
Train stops here
...more
commands...
210, .sta Choa Chu Kang
320, .stop
Another author/rounte will usually
also start from 0m.
If I or you were to merge them,
Then eventually you have to add say 500 to each assigned
distance:
0, .sta Choa Chu Kang Station
called CCK
100, .stop CCK Station: Train
stops here
..more
commands...
210, .sta Bukit Batok
320, .stop
500, .sta Yew Tee Station called Yew Tee
600, .stop
Yew Tee Station: Train stops
here
Multiply this process thousands
more time for a completed route (see other fully comnpleted routes
in notepad) and you WILL get a merged route. It's a matter of
having to hand code/hand change each number AND re align objects
(Route A drives on left rail. Route B drives on right rail. You get
a headache. )
Hope you get the point... It a little tad too long... 
............................................................................................................
@jerryonhere:
Changelog? :-p
Anyway you mind packing future releases in 7-zip format?
Yes, I got it by modify and "added a Jurong East station" before
Bukit Batok. But the problem is, NS1 is a 3 tracks stations (And my
way of modification as below:
0,
.Ground 1,.Height 9.back 0,.railtype 0;1;2,.sta NS1 Jurong East;
09.0700;09.0710;1;1;0;;;7;7;;0,
.railstart 1;20;0;1,
does not work)
Also, I think I know how to add a buffer by using 0 as the real
end instead of starting of train station.
I would like to know how to do a 3 platforms station, various
crossovers, signals, left right curves (The above code instead gave
me a left turn when Jurong East -> Bukit Batok is a right turn,
not to mention it goes down the slope a little so as to bypass the
East bound track) and a automatic emergency stop to the train (So
that the train will not move beyond Jurong East or other terminus
overrun)